human language technology - French English Dictionary